/* 防止表格行内元素在使用Shift批量选择时出现蓝色背景框 */

/* 为项目表格行添加选择样式，同时防止文本被选中 */
#projectsTable tr {
    user-select: none; /* 防止文本被选中 */
}

/* 确保选中的行有明显的背景色 */
#projectsTable tr.selected-project {
    background-color: rgba(13, 110, 253, 0.1);
}

/* 确保行内的链接和按钮在选择时不会单独显示选中效果 */
#projectsTable tr.selected-project a,
#projectsTable tr.selected-project button,
#projectsTable tr.selected-project td {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

/* 防止表格单元格内容在选择时出现蓝色背景 */
#projectsTable td {
    user-select: none;
}

/* 确保按钮和链接在被点击时仍然可以正常工作 */
#projectsTable a,
#projectsTable button {
    user-select: text; /* 允许按钮和链接的文本被选择，以便点击 */
}